water and power revenue funds - Francés Inglés Diccionario